Copyright: Big Polka Dot Ltd.
Citation: Big Polka Dot Ltd.


Contents
  Does It For You Help

 The Content lists Help topics available for Does It For You.  Use the scroll bar to see entries not currently visible in the Help window.

About Does It For You

Does It For You version1.2 Registration Form/Invoice

Copyright/License/Warranty

Tasks Lists

COMMANDS

File Menu Commands

Task Menu Commands

View Menu Commands

Option Menu Commands

Window Menu Commands

Menu Bar And Toolbar

PROCEDURES

Adding or Editing a Task

Adding Similar Tasks

Creating Reminder Messages

Running a Program at a Specified Time

Sending  Keystrokes to Window or Application

Sending a Data to Application through  DDE Channel

Sending Commands to Application through DDE Channel

Changing the order of task on sequenced tasks list

Password Protection

KEYBOARD

Does It For You Keys


  About Does It For You

Does It For You is a powerful task scheduling package especially designed for users of the Microsoft Windows 3 operating environment.

Does It For You provides a means to run programs, display messages or do any frequently repeated routines at previously designated times or after specified trigger events.

With Does It For You your computer can do the work for you.  It's like having your own Aladdin's lamp.  All you need is to start the program and the rest is a matter of your fancy.

For example you can use it to :

-	run any program at any specified time or interval.

--	remind yourself of appointments; lunch hour; quittin time...

---	check your e-mail, update a billable-hours log, activate an "enforced" rest and recreation break to avoid overworking yourself.

----	printing reports and graphs.

-----	perform periodic system maintenance, such as deleting old files, monthly, weekly or daily.

.

.

.

.

------	or one of many other tasks you will discover.


  Does It For You version 1.2 Registration Form/Invoice

Ordering by check:  To order by check send this order form and a check to Big Polka Dot Ltd, Unit 82 Battersea Business Centre, 103 Lavender Hill,Battersea, London, SW11 5QF.  To print this order form, click on Print Topic in the File pull-down menu. Alternately, you can print the ASCII text file ORDER.TXT. Payments may be in US dollars or UK pounds  drawn on a US or UK bank, or you can send international postal money orders in US dollars or UK pounds.

Ordering with CompuServe's Software Registration Service:  enter GO SWREG at the ! prompt and follow the menus.  Does It For You registration id is <<CompuServeID>>.

Site licenses: a site license for Does It For You entitles an organisation to receive one copy of the distribution package and duplicate the distribution disk for the specified number of copies.

3.5 inch disks are sent unless a 5.25 inch disk is requested.

Does It For You Single Copy ____ copies at $79 or £52 each = ______

Does It For You Site License

     2 to   9 computers: ____ computers at $74 or £49each  = ______

    10 to  24 computers: ____ computers at $69 or £46 each = ______

    25 to  49 computers: ____ computers at $59 or £39 each = ______

    50 to  99 computers: ____ computers at $49 or £32 each = ______

   100 to 199 computers: ____ computers at $39 or £26 each = ______

     (more than 199 copies are negotiable)

Does It For You manuals  ____           at $22 or $15 each = ______

UK residents add 17.5% VAT                                 + ______

                         Total payment                       ______

Prices guaranteed through March 1995.

            Name: _______________________Date:___________

         Company: _______________________________________

         Address: _______________________________________

Town, County, Postal Code: _______________________________________

         Country: _______________________________________

       Day Phone: _________________Eve:__________________

Electronic Mail address: ________________________________

How did you hear about Does It For You? __________________________

Comments:


  Copyright/License/Warranty

For ordering information, see the section Registration Forn/Invoice.

Does It For You Copyright © 1993-1994  Big Polka Dot  Ltd - All rights reserved.

License Agreement

You should carefully read the following terms and conditions before using this software.

Shareware Version

You are hereby licensed to:  use the Shareware Version of the software for a 30 day evaluation period; make as many copies of the Shareware version of this software and documentation as you wish; give exact copies of the original Shareware version to anyone; and distribute the Shareware version of the software and documentation in its unmodified form via electronic means.  There is no charge for any of the above.

You are specifically prohibited from charging, or requesting donations, for any such copies, however made; and from distributing the software and/or documentation with other products (commercial or otherwise) without prior written permission.

Unregistered use of Does It For You after the 30-day evaluation period is in violation of UK copyright laws.

Evaluation and Registration

This is not free software.  This license allows you to use this software for evaluation purposes without charge for a period of 30 days.  If you use this software after the 30 day evaluation period a registration  of $79 or £52 is required.  Payments may be in US dollars or UK pounds drawn on a US or UK  bank, and should be sent to Big Polka Dot Ltd, Unit 82 Battersea Business Centre, 103 Lavender Hill,Battersea, London, SW11 5QF. Quantity discounts are available, as described in the section Ordering Information/Order Form.  When payment is received you will be sent a registered copy of the latest version of Does It For You.

One registered copy of Does It For You may either be used by a single person who uses the software personally on one or more computers, or installed on a single workstation used nonsimultaneously by multiple people, but not both.

You may access the registered version of Does It For You through a network, provided that you have obtained individual licenses for the software covering all workstations that will access the software through the network.

Governing Law

This agreement shall be governed by the laws of England.

Disclaimer of Warranty

THIS SOFTWARE AND THE ACCOMPANYING FILES ARE SOLD "AS IS" AND WITHOUT WARRANTIES AS TO PERFORMANCE OF MERCHANTABILITY OR ANY OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED. Because of the various hardware and software environments into which Does It For You may be put, NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS OFFERED.

Good data processing procedure dictates that any program be thoroughly tested with non-critical data before relying on it. The user must assume the entire risk of using the program.  ANY LIABILITY OF THE SELLER WILL BE LIMITED EXCLUSIVELY TO PRODUCT REPLACEMENT OR REFUND OF PURCHASE PRICE.


  Tasks Lists

Non-Sequenced Tasks List

A list of tasks which are scheduled and executed independently of each other (every task has its own times and dates settings).

Sequenced Tasks List

A list of tasks which are scheduled and executed sequentially, one after another (as in a DOS batch file). Every task has a sequence number, in ascending order starting at zero. The times and dates attributes can only be set for the first task in the sequence. For subsequent tasks a "wait" time can be set, that is the elapsed time the task should wait after the previous task has finished.

Test

Press this button if you want to test your tasks sequence actions.


  Menu Bar And Toolbar


    File Menu Commands

New Tasks File 	Create a new Tasks file.

Open Tasks File 	Open an existing Tasks file.

Close Tasks File 	Close the active Tasks file.

Save Tasks File 	Save the active Tasks file with a current name.

Save As Tasks File 	Save the active Tasks file with a new file name.

Exit  	Exit program without saving.


    Task Menu Commands

Add Task  	Add a new Task to the Task List.

Edit Task  	Edit an existing Task from the Tasks List.

Copy Task  	Copy Task onto the Tasks List.

Delete Task  	Delete task from the Tasks List.

Undelete Task  	Undelete deleted task from the Tasks List.

Change List Name  	Change the Tasks List name and the password.


Menu Bar - Add


Menu Bar - Edit


     Double-click to Change List Name or set the password.


     Test Action.


     Start the Task only once.


     Start the Task every time.


     Input Start Date Interval.


     Input End Date Interval.


     Input Task Name.


     Select The Time Based Task.


     Select The Trigger Based Task.


Task Action Type
   Select Task Action Type :

DDE Execute Command :

DDE Send Data :

Display Message :

Run Application :

Send Keystrokes :

For more see Add (Edit) menu commands.


Task Trigger Event
   Select Trigger Event :

File Change :

File Create :

DDE Data Change :

Application Running :
Application Not Running :

Window Active :

Window not Active :

For more see Add (Edit) menu commands.


For more see Add menu commands.


For more see Edit menu commands.


For more see Times Dialog Box .


For more see Dates Dialog Box .


     Input Trigger Name.


Menu Bar - Times


    Add Task Time.


    Update Task Time.


    Delete Task Time.


    Show Task Times.


    Change Task Frequency.


    Change Frequency Unit.


    Change Task Time.


    Open Browse dialog box.


Menu Bar - Dates


    All 	...............	Mark all dates.

   Weekdays 	...	Mark all weekdays.

   Firstdays 	......	Mark all first days of the month.

   Lastdays	......	Mark all last days of the month.

   Cancel	.........	Cancel the option.


   All 	..........	Release all dates.

   Current 	...	Release current dates.

   Cancel 	....	Cancel the option.


   As Dates	........	Copy selected days as dates.

   As Days 	.........	Copy selected days as days.

   Cancel 	...........	Cancel the option.

   As Lastdays 	...	Copy selected last day as all

                                       last days of the month.


    Select all  days.


    This is the Current Date.


    This is the Marked Date.


    This is the Cursor Date.


    Change month.


    View Menu Commands

Active Task  	View active Tasks from the Tasks List.

Completed Task  	View completed Tasks from the Tasks List.

Deleted Task  	View deleted Tasks from the Tasks List.

All Tasks  	View all Tasks from the Tasks List.


New Task
      New Tasks File

Use this command to create a new Tasks File.  Does It For You will open a Dialog Box  which will allow you to enter the name of a new Task List and the User Name.  If you want to protect your Tasks List click on the Check Box for the Password and the fields for entering and verification of code will appear.

In case you want to change the name of the Tasks List use command Change List Name or double click with mouse on the field for the Tasks List Description.

If while starting the program there is no open Tasks List, Does It For You will offer to open "untitled.d4u". The program will offer change of its name when you use the command save for the first time, or you can do it later on with the command Save As .

Note : If you choose to protect your Tasks List with the password, the program will, with every change of  the Tasks List request you to enter the User Name and the Password.  Because of this, it is most practical for you to protect the Tasks List after completing its creation with the command  Change List Name.

Shortcuts

Toolbar :

Keys:	ALT + F + N


Open Task
    Open Tasks File

Use this command to open an existing Tasks File.  Does It For You will open a standard Open file Dialog Box.  The standard extension for the Tasks File is  ". d4u".  For the new Tasks File Does It For You will make the new window.  You can do the adjustment or the arrangement of the forms with the Window Menu Commands or by the standard routines with mouse.  You can also use the Window menu to switch among open files.

 * If you have a Tasks List on your screen that you no longer want to use, choose the Close command to close it.

 * You can create a new Tasks List with the New command.

Shortcuts

Toolbar :

Keys :	ALT + V + O


Close Task
    Close Tasks File

Use this command to close the active Tasks File.  Does It For You suggests that you save changes to your Tasks File before you close it.  To avoid losing all changes after the final saving of the Tasks List, Does It For You will remind you to save the file before closing it.  Before closing an unnamed Tasks File Does It For You displays the Save As dialog box and suggests that you name and save the Tasks List.  You can also close a Task File by using the Close command on the window Control Menu.

Shortcuts

Mouse :	Double-click the application Control menu button.

Keys :	ALT + V + C


Save Task
    Save Tasks File

Use this command to save the active Tasks File and its current name and location.  When you save a unnamed Tasks File for the first time, Does It For You displays the Save As dialog box so you can name your Tasks File.  If you want to change the name or location of an existing Tasks File before you save it choose the Save As Command.

Shortcuts

Toolbar :

Keys :	ALT + V + S	or  CTRL + S


Save As Task
    Save As Tasks File

Use this command to save Tasks File with a specified name and location.  Does It For You will open the save as dialog box where you can enter the name and location of the active Tasks List File.  This command will be activated when you save the unnamed Tasks File for the first time.

Note : To  save a File with its existing name and location, use Save Command.

Shortcuts

Toolbar (the first time you save a unnamed file) :

Keys :	ALT + V + A


    Exit

Use this command to end your Does It For You session. You can also use the Close command on the application Control menu.  Does It For You will prompt you to save Tasks File with unsaved changes.

Shortcuts

Mouse : 	Double-click the application Control menu button.

Keys :	ALT + V + X


    Add Task

Use this command to add a new Task to the active Tasks List.  Does It For You will open a dialog box where you can enter the characteristics of the new task.

Shortcuts

Toolbar :

Keys :	ALT + T + A

Dialog Box Options:

Task

Type a name for the new Task.

Note : A Task name can contain up to 40 characters.

Linked To

The name of the previous task in the sequence.

Wait

Enter the value of time that should elapse before the task is begun.

Unit

Use the spin buttons to choose the unit for the "Wait" time you specified.

Note : These fields are available only for sequenced tasks.

Action

Type of :	DDE Execute Command

DDE Send Data

Display Message

Run Application

Send Keystrokes

Type of Task

Time Based :	This type of Task will perform their action every time when the time condition which is given in the Times and Dates Dialog Box is fulfilled.

Triggered :	This type of Task will perform their action each time the trigger condition is fulfilled.

Note :	Trigger conditions are specified in the Trigger Event field.  For this type of Task you must also set dates and times for checking the trigger conditions in the Times and Dates Dialog Boxes.

Date Interval

The date interval in which your Task will be effective.

Start :	Use the Spin button or type the start date of Interval.

 	End :	Use the Spin Button or type the end date of Interval.

Note : These fields are not available  for sequenced tasks, except for the first task in the sequence (No = 0).

Trigger

Event :	File Change

File Create

DDE Data Change

Application Running

Application Not Running

Window Active

Window Not Active

Do Action :	Once ..............	Start the Task only once, the first time when the trigger condition is fulfilled.

Every Time ....	Start the Task every time when the trigger condition is fulfilled.

Note : Do Action is available only if you enter the frequency in the Times dialog box.

Not available for sequenced tasks.

OK

Accept and exit option.

Cancel

You can close a dialog box without carrying out the associated command. To close a dialog box you can also click the Cancel button or press "ESC".

Times

You can open a Times Dialog Box for entering the times parameters of  the Task.

Dates

You can open a Dates Dialog Box for the setting of dates in activating Tasks.

Browse

This button activates a Browse Dialogue Box where you can pick the path end application file name you wish to run or send keystrokes to, etc.

Test Action

Does It For You provides a way of testing your Task action.  This test will let you see how the Task action will be affected.

Help

This button opens the on-line help system. (Pressing F1 has the same affect).


DDE Execute Command

Sends a command string to the other application in a Dynamic Data Exchange (DDE) conversation.

Text Box Options:

Applications Topic Names

Type destination Application and Topic names.

Note :	Application is the name of the application from which data is requested, usually the executable file name without any extension.  For example, "Excel" (for Microsoft Excel).

Topic is the fundamental data grouping used in that application.  For example, a worksheet in Microsoft Excel.

Command String

Type the command string sent to the destination application.


DDE Send Data

Does It For You enables you to send data directly to other Windows-based applications that support the Dynamic Data Exchange (DDE).

Text Box Options:

to Applications Topic LinkItem

Type a destination Application, Topic and LinkItem names delimited by space character.

Note :	Application is the name of the application from which data is requested, 	usually the executable file name without any extension.  For example, "Excel" (for Microsoft Excel).

Topic is the fundamental data grouping used in that application.  For example, a worksheet in Microsoft Excel.

LinkItem specifies a recognizable unit of data in an application as a reference.  For example, a cell reference such as "R1C1" in Microsoft Excel.

Data String

Type the data string sent to the destination application.


DDE

DDE (Dynamic Data Exchange) is an established protocol for exchange data through

active links between applications that run under Microsoft Windows.


Display Message

Display Message tells Does It For You to pop up a message box at the specified time. Use this option to remind yourself of appointments or other periodic activities.

Text Box Options:

Message Text

Type the message text in the text box.


Run Application

Run  an executable program ( including the .EXE, .COM, .BAT or .PIF extension ) which is typed in the command string text box.

You can type in the parameters after the program name, just as you would at the DOS prompt or at the Program Manager File/Run command.

Text Box Options:

Command String

Name of the program to execute, and any required arguments or command line switches. If the program name in command string doesn't include a .COM, .EXE, .BAT, or .PIF file extension, .EXE is assumed.

Run Exclusive

Use this option if you want all succeeding Tasks from the active Tasks List to wait until execution of this one is completed.


Send Keystrokes

Send one or more keystrokes to the window or application as if they had been entered at the keyboard.

Text Box Options:

To Application/Window

Type the name of the Window or Application to send a keystrokes to.

Keystrokes Sequence

Type the keystrokes sequence you want to send.

Note :

Each key is represented by one or more characters.  To specify a single keyboard character, use the character itself.  For example, to represent the letter A, use "A" for keytext.  If you want to represent more than one character, append each additional character to the one preceding it. To represent the letters A, B, and C, use "ABC" for keytext.

The plus sign (+), caret (^), percent sign (%), tilde (~), and parentheses ( ) have special meanings to Does It For You.  To specify one of these characters, enclose it inside braces.  For example, to specify the plus sign, use {+}. Brackets ([ ]) have no special meaning to Does It For You, but you must enclose them in braces as well, because in other applications for Microsoft Windows, brackets do have special meaning that may be significant when dynamic data exchange (DDE) occurs. To send brace characters, use {{} and {}}.

To specify characters that aren't displayed when you press a key (such as Enter or Tab) and keys that represent actions rather than characters, use the codes shown below :

Key	Code	Key	Code

--------------------------------------------------------      	------------------------------------------

Backspace	{BACKSPACE} or {BS} or {BKSP}	Break	{BREAK}

Caps Lock	{CAPSLOCK}	Clear	{CLEAR}

Del	{DELETE} or {DEL}	Down Arrow	{DOWN}

End	{END}	Enter	{ENTER} or ~

Esc	{ESCAPE} or {ESC}	Help	{HELP}

Home	{HOME}	Ins	{INSERT}

Left Arrow	{LEFT}	Num Lock	{NUMLOCK}

Page Down	{PGDN}	Page Up	{PGUP}

Print Screen	{PRTSC}	Right Arrow	{RIGHT}

Scroll Lock	{SCROLLLOCK}	Tab	{TAB}

Up Arrow	{UP}	F1	{F1}

F2	{F2}	F3	{F3}

F4	{F4}	F5	{F5}

F6	{F6}	F7	{F7}

F8	{F8}	F9	{F9}

F10	{F10}	F11	{F11}

F12	{F12}	F13	{F13}

F14	{F14}	F15	{F15}

F16	{F16}

To specify keys combined with any combination of Shift, Ctrl, and Alt keys, precede the regular key code with one or more of the following codes:

Key	Code

-------------------------------

Shift	+

Control	^

Alt	%

To specify that Shift, Ctrl, and/or Alt should be held down while several other keys are pressed, enclose the keys' code in parentheses.  For example, to have the Shift key held down while E and C are pressed, use "+(EC)".  To have Shift held down while E is pressed, followed by C being pressed without Shift, use "+EC".

To specify repeating keys, use the form {key number};  you must put a space between key and number.  For example, {LEFT 42} means press the Left Arrow key 42 times ; {h 10} means press h 10 times.

Does It For You can't send keystrokes to an application that is not designed to run in Microsoft Windows.  Does It For You also can't send the Print Screen (PRTSC) key to any application.


File Change

For this type of trigger Does It For You will check if the file specified in the File Name text box has been  changed since last check.  When started Does It For You will memorize the state of the file.  Does It For You checks the file length, attributes, date and time characteristics.

Text Box Options:

File Name

Type the full name of the file you want to check.


File Create

For This type of trigger Does It For You will check if the file specified in the File Name text box exists on the specified path.

Text Box Options:

File Name

Type the name and full path of the file you want to search for.


DDE Data Change

For This type of trigger Does It For You will check  if the Data in LinkItem specified in Application Topic LinkItem text box has been changed since last check.  When started Does It For You will memorize the data found in LinkItem.

Text Box Options:

Application Topic LinkItem

Type a destination Application, Topic and a LinkItem names delimited by space character.

Note :	Application is the name of the application from which data is requested, usually the executable file name without any extension.  For example, "Excel" (for Microsoft Excel).

Topic is the fundamental data grouping used in that application.  For example, a worksheet in Microsoft Excel.

LinkItem specifies a recognizable unit of data in an application as a reference.  For example, a cell reference such as "R1C1" in Microsoft Excel.


Application Running

For This type of trigger Does It For You will check if the application (specified in the Application Name text box) is still running.

Text Box Options:

Application Name

Type the name and full path of the application file you want to check.


Application not Running

For This type of trigger Does It For You will check if the application (specified in the Application Name text box) is running or not running.

Text Box Options:

Application Name

Type the name and full path of the application file you want to check.


Window Active

For This type of trigger Does It For You will check if the window specified in the Application Name text box is active.

Text Box Options:

Window Title

Type the Title of the window you want to check.

Note :	The name that appears in the title bar and the title text must match character-for-character, but the comparison is not case sensitive :  "Calculator" and "calculator" appear identical.


Window not Active

For This type of trigger Does It For You will check if the window specified in the Application Name text box is active or not active.

Text Box Options:

Window Title

Type the Title of the window you want to check.

Note :	The name that appears in the title bar and the title text must match character-for-character, but the comparison is not case sensitive :  "Calculator" and "calculator" appear identical.


Times Dialog Box Options

Time

Use the spin button or type the desired time for Task to occur or trigger event to be checked.

Frequency

Type the frequency of Task in time units.

Note :	If the frequency value is zero the Task action or trigger event will be performed only once.

Unit

Use the spin button or type the frequency unit.  Units can be expressed as minutes or hours.

OK

Accept and exit option.

Cancel

You can close a dialog box without carrying out the associated command. To close a dialog box you can also click the Cancel button or press "ESC".

Add

Use this command to add a new time value.

Update

Use this command to confirm all changes in the Task times list.

Delete

Use this command to delete active time from Task list.


Dates Dialog Box Options

Dates dialog box option is used to enter or modify dates records.

�	Use the arrow keys on your keyboard or click right mouse button to move among the days.

�	Use the space bar or click left mouse button on any day to select that day.

�	Use the spin button or PageUp/PageDown keys to move among the month.

�	Use Home/End keys to move quickly to the beginning or and of the month.

�	Click on the day button to select all that days.  For example : clicking on Monday will select all Mondays in the Date interval.

Mark

All : Select all days in the Date Interval.

Weekdays : Select all weekdays in the Date Interval.

First Days : Select all first days of months in the Date Interval.

Last Days : Select all last days of months in the Date Interval.

Cancel : Cancel the option.

Release

All : Unselect all days in the Date Interval.

Current : Unselect current days in the Date Interval.

Cancel : Cancel the option.

Copy

As Dates : Copy selected days from the current month to other months in the Date Interval as dates.

For example April 14th will be copied to May 14th, June 14th, etc. .

As Days : Copy selected days from the current month to other months in the Date Interval as a days.

For example Friday in the second week of the current month will be copied to all Fridays in the second week of other months.

Cancel : Cancel the option.

As Last Days :	Use this option to copy selected last day from the current month to other months in Date Interval as the lastday of the month.

For example January 31st will be copied to February 28th  (or 29), etc. .

OK

Accept and exit option.

Cancel

You can close a dialog box without carrying out the associated command. To close a dialog box you can also click the Cancel button or press "ESC".


    Edit Task

Use this command to edit the current Task from the active Tasks List.  Does It For You will open a dialog box where you can change the attributes of the current task.

Shortcuts

Toolbar :

Keys :	ALT + T + E	or  CTRL + E

Dialog Box Options:

Task

Type a name for the Task.

Note : A Task name can contain up to 40 characters.

Linked To

The name of the previous task in the sequence.

Wait

Enter the value of time that should elapse before the task is begun.

Unit

Use the spin buttons to choose the unit for the "Wait" time you specified.

Note : These fields are available only for sequenced tasks.

Action

Type of :	DDE Execute Command

DDE Send Data

Display Message

Run Application

Send Keystrokes

Type of Task

Time Based :	This type of Task will perform their action every time when the time condition which is given in the Times and Dates Dialog Box is fulfilled.

Triggered :	This type of Task will perform their action each time the trigger condition is fulfilled.

Note :	Trigger conditions are specified in the Trigger Event field.  For this type of Task you must also set dates and times for checking the trigger conditions in the Times and Dates Dialog Boxes.

Date Interval

The date interval in which your Task will be effective.

Start :	Use the Spin button or type the start date of Interval.

End :	Use the Spin Button or type the end date of Interval.

Note : These fields are not available  for sequenced tasks, except for the first task in the sequence (No = 0).

Trigger

Event :	File Change

File Create

DDE Data Change

Application Running

Application Not Running

Window Active

Window Not Active

Do Action :	Once ...............	Start the Task only once, the first time when the trigger condition is fulfilled.

Every Time ....	Start the Task every time when the trigger condition is fulfilled.

Note : Do Action is available only if you enter the frequency in the Times dialog box.

Not available for sequenced tasks.

OK

Accept and exit option.

Cancel

You can close a dialog box without carrying out the associated command. To close a dialog box you can also click the Cancel button or press "ESC".

Times

You can open a Times Dialog Box for entering the times parameters of  the Task.

Dates

You can open a Dates Dialog Box for the setting of dates in activating Tasks.

Browse

This button activates a Browse Dialogue Box where you can pick the path end application file name you wish to run or send keystrokes to, etc.

Test Action

Does It For You provides a way of testing your Task action.  This test will let you see how the Task action will be affected.

Help

This button opens the on-line help system. (Pressing F1 has the same affect).


    Copy Task

Use this command to copy the current Task onto the active Tasks List.

Shortcuts

Toolbar :

Keys :	ALT + T + C	or  CTRL + C


    Delete Task

Use this command to delete the current Task from the active Tasks List.

Shortcuts

Toolbar :

Keys :	ALT + T + D


    Undelete Task

Use this command to undelete the current deleted Task from the active Tasks List.

Shortcuts

Toolbar :

Keys :	ALT + T + U	or  CTRL + U


    Change List Name

Use this command to change the name and type or set the password for the current Tasks List.  Does It For You will open a dialog box where you can change the attributes of the current tasks list.  If you protect a Tasks file with a password, you must provide the password and user name each time you open the Tasks file or change the Tasks List.  Moreover, to be sure that execution of your Tasks are absolutely safe Does It For You cannot be closed without entering the password and the user name.

Shortcuts

Mouse :	Double-click with mouse on the field for the Tasks List Description.

Keys :	ALT + T + L

Dialog Box Options:

Tasks List

Type a description of the Tasks List.

Tasks Sequence

Click on the Check Box if you want to create a sequenced list of tasks, or convert an existing list to a sequenced list.

User Name

Type a user name of the Tasks List.

 Password

Click on the Check Box for Password if you want to protect the Tasks List.

Password

Type a password for the Tasks List.

Verify

Retype and verify the password.

Note :	Be sure to remember any passwords you use !  If you forget a password then the Tasks Lists protected by the password cannot be changed and Does It For You cannot be closed !

OK

Accept and exit option.

Cancel

You can close a dialog box without carrying out the associated command. To close a dialog box you can also click the Cancel button or press "ESC".


  View Active Task

Use this command to view only Active Tasks from the current Tasks List.

Note :  Active Task is a task which has not expired yet.

Shortcuts

Keys :	ALT + V + C


  View Completed Task

Use this command to view only the Completed Tasks from the current Tasks List.

Note :  Completed Task is a task which has expired.

Shortcuts

Keys :	ALT + V + E


  View Deleted Task

Use this command to view only Deleted Tasks from the current Tasks List.

Note : Deleted Task is a task from the Tasks List in which the status is changed to deleted .

Shortcuts

Keys :	ALT + V + D


View All Task
  View All Tasks

Use this command to view all Tasks from the current Tasks List.

Shortcuts

Keys :	ALT + V + A


  Option Menu Commands

Toolbar

The Toolbar offers quick access to some of the most common commands in Does It For You  with a single click of the mouse.

Click on toolbar to see the command option.

     New Task

     Open Task

     Save Task

     Add Task

     Edit Task

     Copy Task

     Delete Task

     Undelete Task

Load With Windows

Use this option if you want Does It For You to start with your Windows session.

Show Log File on Start

Use this option if you wish to view the Does It For You log file from previous run. This file can be used  as conformation that all tasks ran correctly.

Show Info Message

Does It For You periodically accesses system resources. If you use this option a small window will appear in the top left hand corner of your desktop.

Color

Windows Default	Colours displayed are the same as the defaults defined in the Control Panel.

Application Default	The normal colour  set as defined in Does It For You.


   New File :

Create a new Tasks File.


   Open File :

Open an existing Tasks File.


   Save File :

Save the active Tasks File with a current name.


   Add Task :

Add a new Task to the active Tasks List.


   Edit Task :

Edit the current Task from the active Tasks List.


   Copy Task :

Copy the current Task onto the active Tasks List.


   Delete Task :

Delete the current Task from the active Tasks List.


   Undelete Task :

Undelete the current deleted Task from the active Tasks List.


  Window Menu Commands

Cascade

Arranges all open document windows in an overlapping pattern so that the title bar of each window is visible.

Tile

Arranges all open document windows side by side so that all windows are visible.

Arrange Icons

Arranges all document icons into rows.

Tasks File Name

Each open window is listed on the menu by name.  Choose the name and that window will become the active document window.


     Start this Help.


      Cancel the option.


       Accept and exit the option.


Shortcut Keys
      Does It For You Shortcut Keys

To choose ...	Press ...
________________________________________________________________________________________________________
Help	F1
Open New Tasks File	ALT + F + N
Open Task File	ALT + F + O
Close Task File	ALT + F + C
Save Task File	ALT + F + S	or  CTRL + S
Save As Task File	ALT + F + A
Exit Program	ALT + F + X
Ad Task	ALT + T + A
Edit Task	ALT + T + E	or  CTRL + E
Copy Task	ALT + T + C	or  CTRL + C
Delete Task	ALT + T + D
Undelete Task	ALT + T + A	or  CTRL + U
Change List Name	ALT + T + L
View Active Tasks	ALT + V + V
View Completed Tasks	ALT + V + C
View Deleted Tasks	ALT + V + D
View All Tasks	ALT + V + A
Toolbar	ALT + O + T
Load With Windows	ALT + O + L
Cascade	ALT + W + C
Tile	ALT + W + T
Arrange Icons	ALT + W + A
Contents	ALT + H + C
Search for Help on ...	ALT + H + S
How to Use Help	ALT + H + H
About	ALT + H + A


Adding or Editing an Task
  Adding or Editing a Task

To add (or Edit) a Task to the Tasks List next do:

1.	Click the Add button or use Add command from the Task Menu Commands.  (For Editing Task select the task you wish to edit from the Task List box.  Click the Edit button or use Edit command from the Task Menu Commands, or double-click the highlighted Task from the Tasks List).  The Add Task   ( Edit Task )  dialog box appears which prompts you in entering information.

2.	Enter (or change) the requested information for each field.

Task Name	Enter a name for the task you're adding.

Type of Task	Select the type of the Task ( Time Based or Triggered ).

Date Interval	Select the date interval in which your task will be effective.

Type of Action	Select the type of action and enter the corresponding parameters.

Trigger Event	If you're adding triggered task select the type of trigger event and enter the corresponding parameters.

3.	Click Times to set the desired time for the Task to occur or the trigger to be checked. The Times dialog box appears which prompts you in entering information.

4.	Enter (or change) the requested information for each field.

Time	Select or type in the time of the task event.

Frequency	Type the frequency of the Task in time units if you want your Task to occur more than once.

Unit	Use the spin button or type in the frequency unit.

Update	Confirm all changes in the Task times list.

5.	Click OK to save your changes and return to Add Task (Edit Task) dialog box.

6.	Click Dates to set the desired dates for Task to occur or trigger to be checked. The Dates dialog box appears which prompts you in entering information.

7.	Select (or change) the requested information.

�  Use the space bar or click left mouse button on any day to select that day.

�  You may also use the Mark or Copy command to quickly select some days.

8.	Click OK to save your changes and return to Add Task (Edit Task) dialog box.

9.	Click Test Action if you want to see how the task action will be affected.

10.	Change any incorrect information.

11. 	Click OK to save your changes.


  Adding Similar Tasks

To add a similar event next do :

1.	Highlight the Task in the Task List box which is most like the Task you want to add.

2.	Click the Copy button or use Copy command from Task Menu Commands.  A Copy Task dialog box appears which prompts you in entering the name of the new Task.

3.	Enter the name of the new task.

4.	Click OK.

5.	Use the Editing Task procedure to make any changes and correctly set your new Task.


  Creating Reminder Messages

To create a reminder message next do :

1.	Click the Add button or use Add command from the Task Menu Commands. The Add Task dialog box appears which prompts you in entering information.

2.	Enter a description of your task in the Task Name field.

3.	Select the Display Message option from the Type of Action DropDown List and enter a message (up to 512 characters) in the Message Text text box.

4.	Select the type of the Task ( Time Based or Triggered ).

4.a	If you use triggered task select the type of trigger event and enter the corresponding parameters.  For more see Add Task Command.

5.	Select the date interval in which your task will be effective.

6.	Complete the scheduling by using the Times and Dates command to enter the time, day and date information in Times and Dates display Dialog Boxes.

7.	Click OK.


  Running a Program at a Specified Time

To run a program at a specified time next do :

1.	Click the Add button or use Add command from the Task Menu Commands.  The Add Task dialog box appears which prompts you in entering information.

2.	Enter a description of your task in the Task Name field.

3.	Select the Run Application option from the Type of Action DropDown List and enter the name of the program to be executed, and any required arguments or command line switches in the Command String text box.

4.	Click on Run Exclusive Check Box if you want to withhold the execution of all succeeding Tasks (from the active Tasks List) until the execution of this one is completed.

5.	Select the type of the Task ( Time Based or Triggered ).

5.a	If you use the triggered task select the type of trigger event and enter the corresponding parameters.  For more see Add Task Command.

6.	Select the date interval in which your task will be effective.

7.	Complete the scheduling by using the Times and Dates command to enter the time, day and date information in the Times and Dates Dialog Boxes.

8.	Click OK.


Sending a Keystrokes to Window or Application
  Sending Keystrokes to Window or Application

To send a keystrokes to window or application next do :

1.	Click the Add button or use Add command from the Task Menu Commands.  The Add Task dialog box appears which prompts you in entering information.

2.	Enter a description of your task in the Task Name field.

3.	Select the Send Keystrokes  option from the Type of Action DropDown List.

4.	Enter the name of the Window or the Application to send keystrokes in the To Application/Window text box.

5.	Enter the keystrokes sequence you want to send in the Keystrokes Sequence text box.  See the note for details about the keystroke sequence.

6.	Select the type of the Task ( Time Based or Triggered ).

6.a	If you use triggered task select the type of trigger event and enter the corresponding parameters.  For more see Add Task Command.

7.	Select the date interval in which your task will be effective.

8.	Complete the scheduling by using the Times and Dates command to enter the time, day and date information in Times and Dates Dialog Boxes.

9.	Click OK.


Sending a Data to Application thruogh DDE Channel
  Sending a Data to Application through DDE Channel

To send a data to application through DDE channel next do :

1.	Click the Add button or use Add command from the Task Menu Commands.  The Add Task dialog box appears which prompts you in entering information.

2.	Enter a description of your task in the Task Name field.

3.	Select the DDE Send Data option from the Type of Action DropDown List.

4.	Type a destination Application, Topic and LinkItem names delimited by space character in the To Application Topic LinkItem text box.

5.	Enter the data string you want to send to the destination application in the Data String text box.

6.	Select the type of the Task ( Time Based or Triggered ).

6.a	If you use triggered task select the type of trigger event and enter the corresponding parameters.  For more see Add Task Command.

7.	Select the date interval in which your task will be effective.

8.	Complete the scheduling by using the Times and Dates command to enter the time, day and date information in Times and Dates Dialog Boxes.

9.	Click OK.


Sending Commands to Application thruogh DDE Channel
  Sending Commands to Application through DDE Channel

To send a commands to application through DDE channel next do :

1.	Click the Add button or use Add command from Task Menu Commands.  The Add Task dialog box appears which prompts you in entering information.

2.	Enter a description of your task in the Task Name field.

3.	Select the DDE Execute Command option from the Type of Action DropDown List.

4.	Type a destination Application and a Topic names in the Applications Topic Names text box.

5.	Enter the command string you want to send to the destination application in the Command String text box.

6.	Select the type of Task ( Time Based or Triggered ).

6.a	If you use triggered task select the type of trigger event and enter the corresponding parameters.  For more see Add Task Command.

7.	Select the date interval in which your task will be effective.

8.	Complete the scheduling by using the Times and Dates command to enter the time, day and date information in Times and Dates Dialog Boxes.

9.	Click OK.


  Changing the order of task on sequenced tasks list

You can change the order of tasks on the list by using the mouse (Drag-Drop) or the keyboard.

Mouse

1.	Click on the task you want to change the order of.

2.	While depressing the left mouse button move the mouse.

3.	The cursor will change its shape showing downward and upward arrows.

4.	You can now drag your task to the position you want and drop it down by releasing the left mouse button.

Keyboard

1.	Press the "Ctrl" and "Enter" keys simultaneously.

2.	The status bar will display a message indicating you may now move the task.

3.	To move the task keep both the "Ctrl" and "Enter" keys depressed while using the "Up" or "Down" arrow key to the position you require.

4.	Release the "Enter" key, and your task will be moved.


  Password Protection

Does It For You can protect a Tasks List with a password to prevent others from opening and making changes to it.  This feature can be useful to protect Tasks with sensitive information. If you protect a Tasks file with a password, you must provide the password and user name each time you open the Tasks file or change the Tasks List.  Moreover, to be sure that execution of your Tasks  are absolutely safe Does It For You cannot be closed without entering the password and user name.

When you are adding a new Tasks File the best usage is to protect that file after you complete the creation of the Tasks List.

To protect a Tasks File with a password next do :

1.	Double-click with mouse on the field for the Tasks List Description or use Change List Name command from the Task Menu Commands.  The Task List Name dialog box appears which prompts you in entering information.

2.	Click on the Check Box for the Password.  The Password and Verify text boxes appear.

3.	Type a password of your tasks list in the Password field.

4.	Retype the password in the Verify field.

5.	Click OK.

You may use the same procedure to change or delete a password.

Be sure to remember any passwords you use !  If you forget a password then Tasks Lists protected by the password cannot be changed and Does It For You cannot be closed !


The Tasks can be activated in two ways

1) Time Based type : Tasks will perform their action every time when the time

condition, which is given in the Times and Dates Dialog Box is fulfilled (it means

for the dates selected in the Dates dialog box when it appears at the specified time

selected in the Times dialog box).

2) Triggered type : The Tasks will perform their action when the trigger condition

is fulfilled.  However, the trigger events will be checked only on the dates specified

in the Dates dialog box and at the times specified in the Times dialog box.  (It means

for the dates selected in the Dates dialog box when it appears at the specified time

selected in the Times dialog box the trigger condition will be checked and in case

the conditions are fulfilled the Tasks will perform their actions. )


      Type  Of  Action

DDE Execute Command

DDE Send Data

Display Message

Run Application

Send Keystrokes


       Type  Of  Trigger Event

File Change

File Create

DDE Data Change

Application Running

Application Not Running

Window Active

Window Not Active